<?php
// Liste des pages en demande de publication
$bloc = "{bloc}";
$query ="SELECT html.titre,html.id,html_type.edit_op";
$query.=" FROM html,html_type,hierarchie,droit,fonction";
$query.=" WHERE html.demande='1'";
$query.=" AND html.type=html_type.id";
$query.=" AND html_type.publier_op=fonction.code_op";
$query.=" AND fonction.id_fonction=droit.id_fonction";
$query.=" AND droit.id_groupe='".$session['id_groupe']."'";
$query.=" AND html.droit=hierarchie.id_groupe";
$query.=" AND hierarchie.id_groupe_dessus='".$session['id_groupe']."'"; 
$result = rportalrequete($query) or rportalerreur($query,"?op=");
if(rportalnbresult($result)>0){
	require_once('module/TPLN/TPLN.php');
	$TPLN = new TPLN();
	$TPLN->CreateVirtualTemplate($bloc);
	if($TPLN->ItemExists('nb_demande'))
		$TPLN->Parse('nb_demande',rportalnbresult($result));
	if($TPLN->BlocExists('d')){
		$i=0;
		while(($page=rportalligne($result)) && $i<3){
			$url = "?op=".$page['edit_op']."&amp;page=".$page['id'];
			$TPLN->Parse("d.url",$url);
			$TPLN->Parse("d.texte",$page['titre']);
			$TPLN->Loop('d');
			$i++;	
		}
	}
	$TPLN->Write();
}
?>